engine nose cowl - Spanish English Dictionary